Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Top Wool Challenger Biella - Biella Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Trani Cup - Trani Geneva Challenger - Geneva DPD Challenger 2002 - Aschaffenburg Open Castilla y Leon Trofeo Iberdrola - Segovia 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto VIII Trofeo Ciutat de Barcelona - Barcelona Tennis Napoli Cup - Napoli Garden Open - Rome Memorial Savigni - Sassuolo ATU Cup - Weiden Stella Artois Clay Court Championships - Budaors San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Sao Paulo - Brazil Corona Mexico City Open - Mexico City Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Nord/LB Open 2004 - Braunschweig Cepu Open - San Marino Tennis Napoli Cup - Napoli Genoa Open Challenger-Fondazione Carige - Genova Corona Mexico City Open - Mexico City Tennis Napoli Cup 2006 - Napoli BMW Tennis Championship - Sunrise Tennis Napoli Cup - Napoli BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons Black Forest Open 2002 - Freudenstadt Bancastato Challenger Lugano - Lugano Privatbank Open 2006 - Dnepropetrovsk BMW Tennis Championship - Sunrise Pekao Open - Szczecin Genoa Open - Genova XXIX Edizione 'A.Savoldi Marco' - Manerbio Tennis Napoli Cup 2007 - Napoli Tennis Napoli Cup - Naples Lugano Challenger Turin Challenger San Marino Challenger Zagreb Open - Zagreb Gemax Samsung Open 2004 - Belgrade Napoli Challenger XL Capital Bermuda Open - Bermuda Biella Challenger Lugano Challenger Turin Challenger San Marino Challenger Barletta Challenger Rome Challenger Kosice Challenger Todi Challenger Trani Cup - Trani San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Szczecin Challenger Barranquilla Challenger Tunis Challenger Milan Challenger Padova Challenger San Benedetto Challenger Pekao Open 2004 - Szczecin San Marino Challenger Cordenons Challenger Como Challenger Szczecin Challenger Tatra Banka Open - Bratislava Rome Challenger Mestre Challenger Mobilux Open - Luxembourg Top Wool Challenger-Immagine Trophy - Biella Ciutat de Barcelona - Barcelona Tatra Banka Open 2006 - Bratislava Challenger Lugano - Lugano San Marino Cepu Open - San Marino Fujitsu Siemens Open - Budapest Citta di Brindisi - Brindisi 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Monza Challenger Challenger 42 - Andrezieux Tennis Napoli Cup 2004 - Napoli Memorial Savigni - Sassuolo XXVIII Edizione 'A.Savoldi' - Manerbio Sibiu Challenger San Marino Challenger Napoli Challenger Jameson Cup - Milan Volvo Sylt Open - Sylt Sina-Kia Motors Tennis Cup - Cordenons Challenger Ford de Cherbourg - Cherbourg Garden Open - Rome Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth Top Wool Challenger Biella - Biella Oberstaufen Cup - Oberstaufen X Torneo Internazionale di Tennis - Barletta Schickedanz Open - Furth Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open de L'Isere - Grenoble Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck Copa Petrobras Argentina - Buenos Aires Gemax Open - Belgrade Generali Open 2002 - Kitzbuhel Guzzini Challenger - Recanati V Trani Cup - Trani BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Banca Stato Challenger - Lugano Nord LB Open - Braunschweig 2003 Mercedes Cup - Stuttgart Top Wool Challenger - Biella Genoa Open 'Fondazione Carige' - Genova Riviera di Rimini Challenger - Rimini VI Gramado Open de Tenis - Gramado Bogota Challenger - Bogota Memorial Piertomaso Tessitore - San Remo St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi Banca Stato Challenger Lugano - Lugano FILA Challenger - Biella IX Ciutat de Barcelona - Barcelona Canottieri Mincio Open - Mantova Open Sainte Victoire - Aix-En-Provence Sunrise Challenger San Marino Cepu Open - San Marino Brasil Open - Costa do Sauipe Open 13 - Marseille Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Orange Prokom Open - Sopot St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Stockholm Open - Stockholm ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Tennislife Cup - Napoli Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Brasil Open - Sao Paulo Genova Challenger Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Studena Croatia Open - Umag Bet-at-home Open - Hamburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen Kremlin Cup - Moscow Brasil Open - Sao Paulo Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Napoli Challenger Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Genova Challenger Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Argentina Open - Buenos Aires Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Prostejov Challenger Dallas Challenger Szczecin Challenger Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires San Benedetto Challenger Allianz Suisse Open - Gstaad Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco ARAG World Team Championship - Dusseldorf Grand Prix Hassan II - Casablanca The Hypo Group Tennis International 2008 - Poertschach Open Seat Godo 2005 - Barcelona Napoli Challenger Sunrise Challenger Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Next Generation Adelaide International - Adelaide Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Napoli Challenger Rome Challenger Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Kremlin Cup - Moscow Casablanca Challenger BMW Open - Munich Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Panama City Challenger BMW Open - Munich UNICEF Open - 's Hertogenbosch Vercelli Challenger Rome Challenger Brasil Open - Sao Paulo Credit Agricole Suisse Open - Gstaad Caltanissetta Challenger Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Power Horse Cup - Dusseldorf Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest Generali Open - Kitzbuhel US Men's Clay Court Championship - Houston US Men's Clay Court Championship - Houston Rakuten Japan Open - Tokyo San Marino Challenger Madrid Challenger CA Challenge 2002 - Graz Napoli Challenger Milan Challenger San Benedetto Challenger Mestre Challenger Cortina Challenger Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg C.T. San Remo - XIII Piertomaso Tessitore - San Remo Suisse Open - Gstaad Medibank International - Sydney VII Torneo Internazionale di Tennis - Barletta Stockholm Open - Stockholm Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco BCR Open Romania - Bucharest BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Tennis Masters Series - Rome Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Copa Telmex - Buenos Aires Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Open de Moselle - Metz BMW Open - Munich VTR Open - Vina del Mar Copa Claro - Buenos Aires Heineken Open - Auckland Mallorca Open - Mallorca Milan Indoors - Milan Open Seat Godo 2003 - Barcelona SkiStar Swedish Open - Bastad Next Generation Hardcourts - Adelaide St. Petersburg Open - St. Petersburg Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Stockholm Open - Stockholm Open de Nice Cote d'Azur - Nice NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Pacific Life Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome Wimbledon - London Miami Open - Miami Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London Mutua Madrilena Madrid Open - Madrid U.S. Open - New York U.S. Open - New York Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Catella Swedish Open - Bastad Chengdu Open - Chengdu AEGON International - Eastbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, QF, ARG-SWE 4-1 Wimbledon - London ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth French Open - Paris U.S. Open - New York Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, PO, ITA-SUI, 2-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, PO, CHI-ITA 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, SF, CZE-ARG 3-2 River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong River Oaks International Tennis Tournament - Houston Olympics - Beijing Olympics - London Olympics - Rio de Janeiro